NuclearEngagement\Security\CssSanitizer A

Total Complexity 66
Dependencies 0
Dependents 1
Total lines 455
Lines of code 219
Logical lines of code 91
Comment lines 144
Methods 15
Properties 0

Methods 15

Method Rating Maintainability Complexity Lines of code
sanitize_color()
S
55 7 22
sanitize_size()
S
53 7 20
sanitize_css_settings()
S
43 5 50
validate_rgb_color()
S
59 6 14
validate_hsl_color()
S
59 6 14
validate_rgb_values()
S
76 6 3
validate_hsl_values()
S
76 6 3
sanitize_border_style()
S
55 4 20
sanitize_general_css_value()
S
59 4 14
sanitize_css_value()
S
63 4 12
validate_named_color()
S
54 2 24
has_dangerous_pattern()
S
67 3 8
validate_hex_color()
S
71 2 6
validate_keyword_color()
S
71 2 6
validate_alpha_value()
S
78 2 3